/**
 * Copyright (C), 2015-2019, bogewang有限公司
 * FileName: UserDTO
 * Author:   bogewang
 * Date:     2019/9/7 17:34
 * Description: 用户实体类
 * History:
 * <author>          <time>          <version>          <desc>
 * 作者姓名           修改时间           版本号              描述
 */
package com.bogewang.member.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 〈用户实体类〉
 *
 * @author bogewang
 * @create 2019/9/7
 * @since 1.0.0
 */
@Data
@ApiModel(value = "用户中注册")
public class UserDTO extends BaseDTO {

    /**
     * userid
     */
    @ApiModelProperty(value = "用户id")
    private Long userid;

    /**
     * 手机号码
     */
    @ApiModelProperty(value = "手机号码")
    private String mobile;

    /**
     * 邮箱
     */
    @ApiModelProperty(value = "邮箱")
    private String email;

    /**
     * 密码
     */
    @ApiModelProperty(value = "密码")
    private String password;

    /**
     * 用户名称
     */
    @ApiModelProperty(value = "用户名称")
    private String userName;

    /**
     * 性别 0 男 1女
     */
    @ApiModelProperty(value = "用户性别")
    private char sex;

    /**
     * 年龄
     */
    @ApiModelProperty(value = "用户年龄")
    private Long age;

    /**
     * 用户头像
     */
    @ApiModelProperty(value = " 用户头像")
    private String picImg;

    /**
     * 用户关联 QQ 开放ID
     */
    @ApiModelProperty(value = "用户关联 QQ 开放ID")
    private Date qqOpenid;

    /**
     * 用户关联 微信 开放ID
     */
    @ApiModelProperty(value = "用户关联 微信 开放ID")
    private Date WXOPENID;

    /**
     * 微信注册码;
     */
    @ApiModelProperty(value = "微信注册码")
    private String registCode;
}
